home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 272_01 / smdl.toc < prev    next >
Text File  |  1987-08-16  |  7KB  |  124 lines

  1.  
  2.                  STEVE'S DATALIGHT LIBRARY LIST OF FUNCTIONS
  3.  
  4.       aabort          Abort a program with character to stdout
  5.       argval          Extract a numerical value from a command line argument
  6.       badext          Report invalid filename extension and exit
  7.       basename        Split a string into path and/or filename
  8.       blpr            Low Level Write to Printer
  9.       blprstat        Low Level Status from Printer
  10.       cant            Report inability to open a file and exit
  11.       center          Center a text string in a field
  12.       chkcts          Check serial port CTS bit
  13.       chkdcd          Check serial port DCD bit
  14.       chkdsr          Check serial port DSR bit
  15.       chkring         Check serial port RI bit
  16.       clear_game      Clear pending gameport readings
  17.       clrcaps         Clear the caps lock flag
  18.       clrfield        Clear a field on the screen
  19.       clrnumlock      Vlear the num lock flag
  20.       cls             Clear screen and home cursor
  21.       common_exit     Common exit point
  22.       crc_clear       Clear (initialize) crc value
  23.       crc_finish      Finish crc calculation
  24.       crc_update      Update crc calculation
  25.       criterr         Critical error interrupt installer
  26.       ctlbrk          Control-Break interrupt installer
  27.       cursor_style    Set the cursor style
  28.       d_cls           Clear current screen
  29.       d_pos           Position the cursor on a video page
  30.       d_say           Display a string at a specific location on current page
  31.       d_saypag        Display a string at a specific location on specified page
  32.       daynum          Find the number of a date within a year
  33.       debounce        Game port processor
  34.       disp_box        Display a box on the screen        (Direct memory)
  35.       disp_char_at    Display a character at a position     "      "
  36.       disp_char_atr   same, with cursor return              "      "
  37.       disp_clrfield   Clear a field on the screen           "      "
  38.       disp_cls        Clear the display                     "      "
  39.       disp_enterdata  Keyboard data entry/parser            "      "
  40.       disp_enterfn    same as disp_enterdata, for filenames "      "
  41.       disp_say        Display a string at a position        "      "
  42.       disp_sayr       same, with cursor return              "      "
  43.       dstr_i          Make an ASCII decimal string into an integer
  44.       dup             Duplicate a file handle
  45.       enterdata       Keyboard data entry/parser
  46.       enterfn         same as enterdata, but for filenames
  47.       eraok           Ask permission to erase an existing file
  48.       error           Display a message and exit
  49.       exists          See if a file exists
  50.       exit2dos        Request permission to exit to DOS
  51.       exttyp          Check a filename for a specified extension type
  52.       fillch          Fill a string with a specified character
  53.       fopend          fopen a file in a specified environment variable
  54.       fopeng          fopen a file in a specified environment variable or PATH
  55.       fopenp          fopen a file in the PATH
  56.       get_code_adr    get the segment and offset of a function address
  57.       get_data_adr    get the segment and offset of a data item
  58.       _getdi          Get device information from file handle
  59.       get_filetime    Get the date/time stamp of a file
  60.       getkey          Extended keyboard fetch
  61.       getpath         Fetch and parse the environment PATH string
  62.       getpos          Get current cursor position
  63.       get_press       Fetch current game port switches
  64.       gtodstr         Report time and date to a string
  65.       gtodsub         Report time and date to output channel
  66.  
  67.       page -2-
  68.  
  69.       hstr_i          Make an integer from a hexadecimal ASCII string
  70.       i_dstr          Make an integer from a decimal ASCII string
  71.       ibmtype         Find out the type of computer
  72.       init_game       Initialize game port debouncer
  73.       installtick     (see ticker)
  74.       iscons          Check specified file descriptor to see if CON:
  75.       isleap          Check if a specified year is a leap year
  76.       kbhit           See if the keyboard has a character waiting
  77.       _kbstate        Fetch raw keyboard status flags
  78.       kbstatus        Fetch state of selected keyboard flag
  79.       lexcmp          Lexical comparison of two strings
  80.       loadstr         Load a string and pad if needed
  81.       mkbox           Make a box on the screen
  82.       mktone          Make a tone to the speaker
  83.       monthis         Get a pointer to the name of a month
  84.       newext          Change a filename's extension to something else
  85.       onexit          Set a routine to be called by common_exit
  86.       opend           open a file in a specified environment variable
  87.       openg           open a file in a specified environment variable or PATH
  88.       openp           open a file in the PATH
  89.       pr_carret       send a carriage return to printer (low level)
  90.       pr_eject        send a formfeed to printer (low level)
  91.       pr_nl           send a carriage return and line feed to printer
  92.       pr_putc         print a character to printer (low level)
  93.       pr_putline      print a string to printer, append cr/lf (low level)
  94.       pr_puts         print a string to printer (low level)
  95.       pr_set          select printer to use for low level access
  96.       readchar        Read a character from a serial port
  97.       ready_rcv       Check serial port for an available character
  98.       ready_xmt       See if serial port can accept a character
  99.       removetick      (see ticker)
  100.       repchar         Repeat a character to a file descriptor
  101.       rmallws         Remove all white space from a string
  102.       rmlead          Remove leading white space from a string
  103.       rmtrail         Remove trailing white space from a string
  104.       setcaps         Set the caps lock flag
  105.       setdtr          Set/Reset serial port DTR bit
  106.       setnumlock      Set the numlock flag
  107.       setport         Set the parameters for a serial port
  108.       setrts          Set/Reset serial port RTS bit
  109.       soundoff        Turn off the speaker
  110.       soundon         Turn on the speaker
  111.       strip           Strip a newline character from a string
  112.       _stuff          Get raw equipment report
  113.       stuff           Get equipment report (high level)
  114.       ticker          Real-time hardware clock interrupt services
  115.       vid_border      Set border color
  116.       vidpage         Set a video page as active page
  117.       vid_palette     Set graphics color pallette
  118.       vid_rdpix       Read graphics pixel color
  119.       vid_wrpix       Write a graphics color pixel
  120.       vmode           Set video mode
  121.       weekday         Determine the day of the week from the true date
  122.       wkdayname       Get a pointer to the name of the day
  123.       writechar       Write a character to a serial port
  124.